module easytext.coleman {
    requires easytext.analysis.api;
    requires com.fasterxml.jackson.databind;

    /**
     * provides with 语法声明该模块提供了 Analyzer 接口的 一 个实现（使用ColemanAnalyzer 作为实现类）
     * 服务类型（provides之后）和实现类（with之后）必须是完全限定类型名称
     * 包含 ColemanAnalyzer 实现类的包并不从此提供者模块中导出
     */
    provides com.zengdw.easytext.api.Analyzer with com.zengdw.easytext.coleman.ColemanAnalyzer;
}